package com.jdjw.modules.thirdpost.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 村级资产——资产资源处置申请
 * </p>
 *
 * @author wang qing
 * @since 2021-08-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "BusAssetApplyParam对象", description = "BusAssetApplyParam对象")
public class BusAssetApplyParam implements Serializable {

    @ApiModelProperty(value = "biz_id")
    private String biz_id;
    @ApiModelProperty(value = "parent_id")
    private String parent_id;
    @ApiModelProperty(value = "村社")
    private String cwh;
    @ApiModelProperty(value = "村委会行政区划")
    private String cwhxzqh;


    @ApiModelProperty(value = "支付编码")
    private String zfbm;

    @ApiModelProperty(value = "付款凭证")
    private String fkpz;

    @ApiModelProperty(value = "实收期数")
    private Integer ssqs;

    @ApiModelProperty(value = "该期数实收金额")
    private Double gqsssje;

    @ApiModelProperty(value = "该期数实收时间")
    private String gqssssj;

    @ApiModelProperty(value = "单位/个人")
    private Integer sh_type;

    @ApiModelProperty(value = "该期数实收单位/个人名称")
    private String sszt;

    @ApiModelProperty(value = "组织编码/身份证号")
    private String sszjh;

    @ApiModelProperty(value = "付款人银行账号")
    private String ckryhzh;

    @ApiModelProperty(value = "付款日期")
    private String fkrq;

    @ApiModelProperty(value = "付款金额")
    private Double fkjey;

    @ApiModelProperty(value = "财务账套名称")
    private String cwztmc;

    @ApiModelProperty(value = "会计凭证号")
    private String pzh;

    @ApiModelProperty(value = "处置方式")
    private Integer czfs;

    @ApiModelProperty(value = "是否签订合同")
    private Integer sfqdht;

    @ApiModelProperty(value = "资产资源编码")
    private String zczybm;
    @ApiModelProperty(value = "合同编码")
    private String htbm;

    @ApiModelProperty(value = "实收总额")
    private Double ssze;

    @ApiModelProperty(value = "实收总期数")
    private Integer sszqs;


    @ApiModelProperty(value = "合同名称")
    private String htmc;

    @ApiModelProperty(value = "合同总价")
    private Double htzj;

    @ApiModelProperty(value = "应收期数")
    private Integer ysqs;

    @ApiModelProperty(value = "中标单位/个人")
    private Integer zb_type;
    @ApiModelProperty(value = "承包单位/个人")
    private String shbs;
    @ApiModelProperty(value = "承包单位社会信用代码")
    private String cbdwshxydm;

    @ApiModelProperty(value = "承包人身份证号")
    private String cbrsfzh;

    @ApiModelProperty(value = "承包人联系方式")
    private String cbrlxfs;

    @ApiModelProperty(value = "签订日期")
    private String qdrq;

    @ApiModelProperty(value = "是否公开招标")
    private Integer sfgkzb;

    @ApiModelProperty(value = "招标日期")
    private String zbrq;

    @ApiModelProperty(value = "合同期限")
    private Integer htqx;

    @ApiModelProperty(value = "合同起始日期")
    private String htqsrq;

    @ApiModelProperty(value = "合同终止日期")
    private String htzzrq;

    @ApiModelProperty(value = "合同内容摘要")
    private String htnrzy;

    @ApiModelProperty(value = "受让人")
    private String srr;

    @ApiModelProperty(value = "受让人身份证号")
    private String srrsfzh;

    @ApiModelProperty(value = "备注信息")
    private String bzxx;

    @ApiModelProperty(value = "经办人")
    private String jbr;

    @ApiModelProperty(value = "审批人")
    private String spr;

    @ApiModelProperty(value = "审批时间")
    private String spsj;

    @ApiModelProperty(value = "期数")
    private Integer qs;
    @ApiModelProperty(value = "该期数应收金额")
    private Double gqsysje;
    @ApiModelProperty(value = "该期数应收时间")
    private String gqsyssj;
    @ApiModelProperty(value = "应收总额")
    private Double ysze;
    @ApiModelProperty(value = "应收总期数")
    private Integer yszqs;

    @ApiModelProperty(value = "删除标志")
    private Integer del_flag;

    @ApiModelProperty(value = "id")
    private String id;

}
